package com.wonders.hisdoctor.station.project.medicine.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author 张澎_9970
 * @date 2021.3.4 下午 1:43 星期四
 * @desc: 门诊药物治疗单打印_入参_VO
 */
@Data
public class TreatPrintVo implements Serializable {

    private static final long serialVersionUID = 6811085673421666229L;

    /**
     * 就诊日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty("就诊日期")
    private Date visitDate;

    /**
     * 就诊序号
     */
    @ApiModelProperty("就诊序号")
    private String visitNo;

    /**
     * 病人ID
     */
    @ApiModelProperty("病人ID")
    private String patientId;

    /**
     * 流水号
     */
    @ApiModelProperty("流水号")
    private String serialNo;

    /**
     * 主键_集合
     */
    @ApiModelProperty("主键_集合")
    private List<CompPkVo> compPkVos;

    /**
     * 机构代码
     */
    @ApiModelProperty("机构代码")
    private String hospitalCode;

    /**
     * 医生编号
     */
    @ApiModelProperty("医生编号")
    private String empNo;
}
